package test

import (
	_ "vblog/apps"
	"vblog/conf"
	"vblog/ioc"
)

// 开发环境单元测试设置, 初始化Ioc
func DevelopmentSetup() {
	// 加载单元测试配置(不通过配置文件加载?配置文件有相对路径的问题)
	// 单元测试 vscode而言, 需要读取环境变量,vscode通过unit_test.env 定义
	// vscode读取unit_test.evn 然后注入到单元测试的运行环境中.
	_, err := conf.LoadConfigFromEnv()
	if err != nil {
		panic(err)
	}
	err = ioc.InitController()
	if err != nil {
		panic(err)
	}
}
